package com.courier.service.impl;

import com.courier.dao.CourierDao;
import com.courier.pojo.Courier;
import com.courier.service.CourierService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * @author mohan lau
 * @version 1.0
 * @ClassName: CourierServiceImpl
 * @Description: TODO   配送员业务逻辑实现
 * @Date: 2021-05-08 10:23
 */
@Service
public class CourierServiceImpl implements CourierService {
    @Autowired
    CourierDao courierDao;
    @Override
    public List<Courier> findALL() {
        return courierDao.findALL();
    }

    @Override
    public Courier findById(int did) {
        return courierDao.findById(did);
    }

    @Override
    public Courier findByTel(String dtel) {
        return courierDao.findByTel(dtel);
    }

    @Override
    public boolean update(Courier courier) {
        return courierDao.update(courier)>0?true:false;
    }

    @Override
    public boolean insert(Courier courier) {
        return courierDao.insert(courier)>0?true:false;
    }

    @Override
    public boolean delete(int[] ids) {
        return courierDao.delete(ids)>0?true:false;
    }

    @Override
    public Courier getCourierByTelAndPass(String dtel, String dpass) {
        return courierDao.getCourierByTelAndPass(dtel,dpass);
    }
}
